Barbados cherry - German English Dictionary